package com.jichneg.gouzao;


/***
 * Java 虚拟机构造子类对象前会先构造父类对象，
 * 父类对象构造完成之后再来构造子类特有的属性，这被称为内存叠加。
 * 而 Java 虚拟机构造父类对象会执行父类的构造方法，
 * 所以子类构造方法必须调用 super()即父类的构造方法。
 * 就比如一个简单的继承案例应该这么写：
 */
class A{
    public String name;
    public A() {//无参构造
    }
    public A (String name){//有参构造
    }
}
